#include <iostream>
#include <stdio.h>

using namespace std;


bool f[11];
int ans[11],n,k;

void d(int s){
    if(k){
        if(s == n+1){
            k -= 1;
            if(!k){
                for(int i = 1; i <= n; i++){
                    printf("%d ",ans[i]);
                }
                return;
            }
        }
        for(int i = 1; i <= n; i++){
            if(f[i] == 0){
                ans[s] = i;
                f[i] = 1;
                d(s+1);
                f[i] = 0;
            }
        }
    }
    else{
        return;
    }
}

int main() {
    scanf("%d%d",&n,&k);
    d(1);
    return 0;
}